#ifndef FIGURA_H
#define FIGURA_H
#include "punto.h"

class Figura
{
protected:
    Punto centro;
    double area;
    double perimetro;
    int color;

public:
    Figura();
    Figura(double H, double V, double A, double P, int C);
    virtual double calcularPerimetro()=0;
    virtual double calcularArea()=0;
    void setCentro(double v,double h);
    Punto getCentro();
    void setArea(double are);
    double getArea();
    void setPerimetro(double pmt);
    double getPerimetro();
    void setColor(int col);
    int getColor();
    ~Figura();
};

#endif // FIGURA_H
